Anguilla

This is a 'latinised' form of anguila, the Spanish word for an eel – in reference to the island's shape.

The scientific name for the European eel is Anguilla anguilla.

© Macclesfield Quiz League 2018